<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
    <style type="text/css">
        canvas{
            border: 1px solid red;
        }
    </style>
</head>
<body>
<canvas width="600" height="600" id="can">您的浏览器不支持画布</canvas>
<script type="text/javascript">
    var can=document.getElementById("can");
    var pen=can.getContext("2d");
    pen.clearRect(0,0,can.width,can.height);

//    pen.arc(300,300,30,0,Math.PI*2,true);
//    pen.stroke();



    //画一个下半圆
    pen.beginPath();
    pen.arc(300,300,50,0,Math.PI,false);
    pen.closePath();
    pen.stroke();
    //画一个上半圆
      pen.beginPath();
    //前两个参数是圆心的坐标，第三个参数是半径，
    //第四个参数是起始旋转的角度，第五个参数是终点的角度
    //最后一个参数是旋转的方式：true代表逆时针，false代表顺时针
     pen.arc(300,300,50,0,Math.PI,true);
     pen.closePath();
     pen.stroke();




</script>
</body>
</html>